"use strict";
var __assign = (this && this.__assign) || function () {
    __assign = Object.assign || function(t) {
        for (var s, i = 1, n = arguments.length; i < n; i++) {
            s = arguments[i];
            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
                t[p] = s[p];
        }
        return t;
    };
    return __assign.apply(this, arguments);
};
var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
    if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
        if (ar || !(i in from)) {
            if (!ar) ar = Array.prototype.slice.call(from, 0, i);
            ar[i] = from[i];
        }
    }
    return to.concat(ar || Array.prototype.slice.call(from));
};
Object.defineProperty(exports, "__esModule", { value: true });
var vue_1 = require("vue");
var element_plus_1 = require("element-plus");
var vue_router_1 = require("vue-router");
var icons_vue_1 = require("@element-plus/icons-vue");
var router = (0, vue_router_1.useRouter)();
var centerDialogVisible = (0, vue_1.ref)(false);
// -------------------------- 配置化数据 --------------------------
// 顶部按钮配置
var topButtons = [
    { type: 'success', text: '冻结', action: 'freeze', message: '已执行冻结操作' },
    { type: 'warning', text: '清算', action: 'liquidate', message: '已执行清算操作' },
    { type: 'text', text: '返回', action: 'back', message: '返回上一页' }
];
var freeze = {
    a: "",
    b: "",
    c: ""
};
// 账户卡片配置
var accountCards = [
    {
        key: 'cash',
        name: '现金账户',
        amount: '2423万',
        icon: 'el-icon-money',
        description: '可用于日常消费的现金余额'
    },
    {
        key: 'year',
        name: '年单账户',
        amount: '260万',
        icon: 'el-icon-s-order',
        description: '年度套餐专用账户'
    },
    {
        key: 'policy',
        name: '政策款账户',
        amount: '12785万',
        icon: 'el-icon-document',
        description: '公司政策补贴款项'
    },
    {
        key: 'gift',
        name: '赠送账户',
        amount: '12785万',
        icon: 'el-icon-present',
        description: '赠送的消费额度'
    },
    {
        key: 'frozen',
        name: '冻结账户',
        amount: '12785万',
        icon: 'el-icon-user-solid',
        description: '暂时冻结的资金'
    }
];
// 表格列配置
var tableColumns = [
    { prop: 'date', label: '日期', width: 100 },
    { prop: 'orderNo', label: '订单编号', width: 120 },
    { prop: 'storeName', label: '门店名称' },
    { prop: 'brand', label: '销售品牌', width: 100 },
    { prop: 'salesAmount', label: '销售金额(零售价)', width: 140 },
    { prop: 'discount', label: '折扣', width: 100 },
    { prop: 'deductionAmount', label: '扣款金额', width: 100 },
    { prop: 'deductionAccount', label: '扣款账户', width: 100 },
    { prop: 'accountBalance', label: '账户余额', width: 100 }
];
// 分页配置
var pagination = (0, vue_1.ref)({
    currentPage: 1,
    pageSize: 10,
    pageSizes: [10, 20, 50]
});
// -------------------------- 业务数据 --------------------------
// 原始美容院数据
var rawSalons = [
    { id: 1, name: '阿里', letter: 'a' },
    { id: 2, name: '阿里巴巴', letter: 'a' },
    { id: 3, name: '阿里健康', letter: 'a' },
    { id: 4, name: '阿里美妆', letter: 'a' },
    { id: 5, name: '贝里巴巴', letter: 'b' },
    { id: 6, name: '报里巴巴', letter: 'b' },
    { id: 7, name: '呗里美容', letter: 'b' },
    { id: 8, name: '白里透红', letter: 'b' },
    { id: 9, name: '从里到外', letter: 'c' },
    { id: 10, name: '才里美容', letter: 'c' },
    { id: 11, name: '陈记美容院', letter: 'c' },
    { id: 12, name: '东方美', letter: 'd' },
    { id: 13, name: '蒂芙尼美容', letter: 'd' },
];
// 表格数据
var tableData = (0, vue_1.ref)([
    { date: '2022.3.15', orderNo: '87758578', storeName: '一平云端', brand: '蓝妮儿', salesAmount: '¥25545.92', discount: '单品2.1 套盒3.5', deductionAmount: '¥1000.98', deductionAccount: '账户E', accountBalance: '¥2580.71' },
    { date: '2022.3.16', orderNo: '87758579', storeName: '一平云端', brand: '兰蔻', salesAmount: '¥28946.91', discount: '单品1.5 套盒3.5', deductionAmount: '¥1000.98', deductionAccount: '账户A', accountBalance: '¥5081.91' },
    { date: '2022.3.17', orderNo: '87758580', storeName: '阿里美妆', brand: '雅诗兰黛', salesAmount: '¥15678.23', discount: '单品2.0 套盒4.0', deductionAmount: '¥800.50', deductionAccount: '账户B', accountBalance: '¥3200.45' },
]);
// -------------------------- 响应式数据 --------------------------
var searchSalon = (0, vue_1.ref)(''); // 搜索关键词
var selectedSalonId = (0, vue_1.ref)(''); // 选中的美容院ID
var total = (0, vue_1.ref)(tableData.value.length); // 表格总条数
var dialogVisible = (0, vue_1.ref)(false); // 明细弹窗显示状态
// 明细弹窗数据
var detailOrderInfo = (0, vue_1.ref)({
    orderNo: '454545',
    deliveryDate: '2024年10月10日',
    handler: '李四'
});
var detailTableData = (0, vue_1.ref)([
    {
        index: 1,
        productName: '丝芙兰精华眼霜',
        productNo: '3321',
        brand: '丝兰芙',
        spec: '1',
        type: '单品',
        retailPrice: '¥444',
        quantity: 44,
        totalAmount: '¥4444',
        discount: '1.0',
        discountAmount: '¥111',
        warehouse: '一号仓库',
        status: '待发货'
    },
    {
        index: 2,
        productName: '丝芙兰精华眼霜',
        productNo: '3321',
        brand: '丝兰芙',
        spec: '1',
        type: '单品',
        retailPrice: '¥444',
        quantity: 44,
        totalAmount: '¥4444',
        discount: '1.0',
        discountAmount: '¥111',
        warehouse: '一号仓库',
        status: '已发货'
    },
    {
        index: 3,
        productName: '丝芙兰精华眼霜',
        productNo: '3321',
        brand: '丝兰芙',
        spec: '1',
        type: '单品',
        retailPrice: '¥444',
        quantity: 44,
        totalAmount: '¥4444',
        discount: '1.0',
        discountAmount: '¥111',
        warehouse: '一号仓库',
        status: '已完成'
    }
]);
var detailPagination = (0, vue_1.ref)({
    currentPage: 1,
    pageSize: 10,
    pageSizes: [10, 20, 50]
});
var detailTotal = (0, vue_1.ref)(3);
var detailPages = (0, vue_1.computed)(function () { return Math.ceil(detailTotal.value / detailPagination.value.pageSize); });
// -------------------------- 计算属性 --------------------------
// 过滤后的美容院分组（实时搜索）
var filteredSalonGroups = (0, vue_1.computed)(function () {
    var groups = {};
    var keyword = searchSalon.value.toLowerCase().trim();
    rawSalons.forEach(function (salon) {
        if (keyword === '' || salon.name.toLowerCase().includes(keyword)) {
            var letter = salon.letter;
            if (!groups[letter])
                groups[letter] = [];
            groups[letter].push(salon);
        }
    });
    return groups;
});
// 总页数
var totalPages = (0, vue_1.computed)(function () {
    return Math.ceil(total.value / pagination.value.pageSize);
});
// -------------------------- 事件处理 --------------------------
// 顶部按钮点击
var handleTopButtonClick = function (btn) {
    if (btn.action == 'freeze') {
        centerDialogVisible.value = true;
    }
    else if (btn.action == 'back') {
        router.back();
    }
    element_plus_1.ElMessage[btn.type === 'text' ? 'info' : 'success'](btn.message);
};
// 美容院点击
var handleSalonClick = function (salon) {
    selectedSalonId.value = salon.id;
    element_plus_1.ElMessage.info("\u5DF2\u9009\u62E9\u7F8E\u5BB9\u9662\uFF1A".concat(salon.name));
};
// 账户卡片点击
var handleAccountClick = function (card) {
    element_plus_1.ElMessage.info("".concat(card.name, " - ").concat(card.description, "\uFF0C\u4F59\u989D\uFF1A").concat(card.amount));
};
// 表格明细点击（打开弹窗）
var handleDetailClick = function (row) {
    element_plus_1.ElMessage.info("\u67E5\u770B\u8BA2\u5355 ".concat(row.orderNo, " \u7684\u660E\u7EC6"));
    dialogVisible.value = true;
};
// 弹窗关闭
var closeDialog = function () {
    dialogVisible.value = false;
};
// 明细分页大小变化
var handleDetailSizeChange = function (size) {
    detailPagination.value.pageSize = size;
    detailPagination.value.currentPage = 1;
};
// 明细页码变化
var handleDetailCurrentChange = function (page) {
    detailPagination.value.currentPage = page;
};
// 分页大小变化
var handlePageSizeChange = function (size) {
    pagination.value.pageSize = size;
    pagination.value.currentPage = 1;
};
// 页码变化
var handlePageNumChange = function (page) {
    pagination.value.currentPage = page;
};
debugger; /* PartiallyEnd: #3632/scriptSetup.vue */
var __VLS_ctx = __assign(__assign({}, {}), {});
var __VLS_elements;
var __VLS_components;
var __VLS_directives;
/** @type {__VLS_StyleScopedClasses['top-bar']} */ ;
/** @type {__VLS_StyleScopedClasses['salon-item']} */ ;
/** @type {__VLS_StyleScopedClasses['salon-item']} */ ;
/** @type {__VLS_StyleScopedClasses['account-card']} */ ;
/** @type {__VLS_StyleScopedClasses['detail-form']} */ ;
/** @type {__VLS_StyleScopedClasses['account-cards']} */ ;
/** @type {__VLS_StyleScopedClasses['account-card']} */ ;
/** @type {__VLS_StyleScopedClasses['main-container']} */ ;
/** @type {__VLS_StyleScopedClasses['left-sidebar']} */ ;
/** @type {__VLS_StyleScopedClasses['account-card']} */ ;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "beauty-salon-dashboard" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "top-bar" }));
__VLS_asFunctionalElement(__VLS_elements.h2, __VLS_elements.h2)({});
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "action-buttons" }));
var _loop_1 = function (btn) {
    // @ts-ignore
    [topButtons,];
    var __VLS_0 = {}.ElButton;
    /** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
    // @ts-ignore
    element_plus_1.ElButton;
    // @ts-ignore
    var __VLS_1 = __VLS_asFunctionalComponent(__VLS_0, new __VLS_0(__assign({ 'onClick': {} }, { key: (btn.type), type: (btn.type) })));
    var __VLS_2 = __VLS_1.apply(void 0, __spreadArray([__assign({ 'onClick': {} }, { key: (btn.type), type: (btn.type) })], __VLS_functionalComponentArgsRest(__VLS_1), false));
    var __VLS_4 = void 0;
    var __VLS_5 = void 0;
    var __VLS_6 = ({ click: {} },
        { onClick: function () {
                var _a = [];
                for (var _i = 0; _i < arguments.length; _i++) {
                    _a[_i] = arguments[_i];
                }
                var $event = _a[0];
                __VLS_ctx.handleTopButtonClick(btn);
                // @ts-ignore
                [handleTopButtonClick,];
            } });
    var __VLS_7 = __VLS_3.slots.default;
    (btn.text);
};
var __VLS_3;
for (var _i = 0, _a = __VLS_getVForSourceType((__VLS_ctx.topButtons)); _i < _a.length; _i++) {
    var btn = _a[_i][0];
    _loop_1(btn);
}
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "main-container" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "left-sidebar" }));
var __VLS_8 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
element_plus_1.ElInput;
// @ts-ignore
var __VLS_9 = __VLS_asFunctionalComponent(__VLS_8, new __VLS_8(__assign(__assign({ modelValue: (__VLS_ctx.searchSalon), placeholder: "输入门店名称搜索" }, { class: "search-input" }), { clearable: true })));
var __VLS_10 = __VLS_9.apply(void 0, __spreadArray([__assign(__assign({ modelValue: (__VLS_ctx.searchSalon), placeholder: "输入门店名称搜索" }, { class: "search-input" }), { clearable: true })], __VLS_functionalComponentArgsRest(__VLS_9), false));
// @ts-ignore
[searchSalon,];
if (Object.keys(__VLS_ctx.filteredSalonGroups).length) {
    // @ts-ignore
    [filteredSalonGroups,];
    __VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "index-list" }));
    for (var _b = 0, _c = __VLS_getVForSourceType((__VLS_ctx.filteredSalonGroups)); _b < _c.length; _b++) {
        var _d = _c[_b], group = _d[0], letter = _d[1];
        // @ts-ignore
        [filteredSalonGroups,];
        __VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ key: (letter) }, { class: "salon-group" }));
        __VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "group-letter" }));
        (letter.toUpperCase());
        __VLS_asFunctionalElement(__VLS_elements.ul, __VLS_elements.ul)(__assign({ class: "salon-items" }));
        var _loop_2 = function (salon) {
            __VLS_asFunctionalElement(__VLS_elements.li, __VLS_elements.li)(__assign(__assign(__assign({ onClick: function () {
                    var _a = [];
                    for (var _i = 0; _i < arguments.length; _i++) {
                        _a[_i] = arguments[_i];
                    }
                    var $event = _a[0];
                    if (!(Object.keys(__VLS_ctx.filteredSalonGroups).length))
                        return;
                    __VLS_ctx.handleSalonClick(salon);
                    // @ts-ignore
                    [handleSalonClick,];
                } }, { key: (salon.id) }), { class: "salon-item" }), { class: ({ active: __VLS_ctx.selectedSalonId === salon.id }) }));
            // @ts-ignore
            [selectedSalonId,];
            (salon.name);
        };
        for (var _e = 0, _f = __VLS_getVForSourceType((group)); _e < _f.length; _e++) {
            var salon = _f[_e][0];
            _loop_2(salon);
        }
    }
}
else {
    __VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "empty-tip" }));
}
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "right-content" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "account-cards" }));
var _loop_3 = function (card) {
    // @ts-ignore
    [accountCards,];
    var __VLS_13 = {}.ElCard;
    /** @type {[typeof __VLS_components.ElCard, typeof __VLS_components.elCard, typeof __VLS_components.ElCard, typeof __VLS_components.elCard, ]} */ ;
    // @ts-ignore
    ElCard;
    // @ts-ignore
    var __VLS_14 = __VLS_asFunctionalComponent(__VLS_13, new __VLS_13(__assign(__assign(__assign({ 'onClick': {} }, { key: (card.key) }), { class: ("account-card ".concat(card.key, "-card")) }), { shadow: "hover" })));
    var __VLS_15 = __VLS_14.apply(void 0, __spreadArray([__assign(__assign(__assign({ 'onClick': {} }, { key: (card.key) }), { class: ("account-card ".concat(card.key, "-card")) }), { shadow: "hover" })], __VLS_functionalComponentArgsRest(__VLS_14), false));
    var __VLS_17 = void 0;
    var __VLS_18 = void 0;
    var __VLS_19 = ({ click: {} },
        { onClick: function () {
                var _a = [];
                for (var _i = 0; _i < arguments.length; _i++) {
                    _a[_i] = arguments[_i];
                }
                var $event = _a[0];
                __VLS_ctx.handleAccountClick(card);
                // @ts-ignore
                [handleAccountClick,];
            } });
    var __VLS_20 = __VLS_16.slots.default;
    __VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "expand_card" }));
    var __VLS_21 = {}.ElIcon;
    /** @type {[typeof __VLS_components.ElIcon, typeof __VLS_components.elIcon, typeof __VLS_components.ElIcon, typeof __VLS_components.elIcon, ]} */ ;
    // @ts-ignore
    element_plus_1.ElIcon;
    // @ts-ignore
    var __VLS_22 = __VLS_asFunctionalComponent(__VLS_21, new __VLS_21({}));
    var __VLS_23 = __VLS_22.apply(void 0, __spreadArray([{}], __VLS_functionalComponentArgsRest(__VLS_22), false));
    var __VLS_25 = __VLS_24.slots.default;
    var __VLS_26 = {}.Expand;
    /** @type {[typeof __VLS_components.Expand, ]} */ ;
    // @ts-ignore
    icons_vue_1.Expand;
    // @ts-ignore
    var __VLS_27 = __VLS_asFunctionalComponent(__VLS_26, new __VLS_26({}));
    var __VLS_28 = __VLS_27.apply(void 0, __spreadArray([{}], __VLS_functionalComponentArgsRest(__VLS_27), false));
    __VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "card-content" }));
    __VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "card-icon" }));
    __VLS_asFunctionalElement(__VLS_elements.i, __VLS_elements.i)(__assign({ class: (card.icon) }, { style: {} }));
    __VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "card-text" }));
    __VLS_asFunctionalElement(__VLS_elements.p, __VLS_elements.p)(__assign({ class: "card-name" }));
    (card.name);
    __VLS_asFunctionalElement(__VLS_elements.p, __VLS_elements.p)(__assign({ class: "card-value" }));
    (card.amount);
};
var __VLS_24, __VLS_16;
for (var _g = 0, _h = __VLS_getVForSourceType((__VLS_ctx.accountCards)); _g < _h.length; _g++) {
    var card = _h[_g][0];
    _loop_3(card);
}
var __VLS_31 = {}.ElTable;
/** @type {[typeof __VLS_components.ElTable, typeof __VLS_components.elTable, typeof __VLS_components.ElTable, typeof __VLS_components.elTable, ]} */ ;
// @ts-ignore
element_plus_1.ElTable;
// @ts-ignore
var __VLS_32 = __VLS_asFunctionalComponent(__VLS_31, new __VLS_31(__assign(__assign({ data: (__VLS_ctx.tableData), border: true }, { style: {} }), { highlightCurrentRow: true })));
var __VLS_33 = __VLS_32.apply(void 0, __spreadArray([__assign(__assign({ data: (__VLS_ctx.tableData), border: true }, { style: {} }), { highlightCurrentRow: true })], __VLS_functionalComponentArgsRest(__VLS_32), false));
var __VLS_35 = __VLS_34.slots.default;
// @ts-ignore
[tableData,];
for (var _j = 0, _k = __VLS_getVForSourceType((__VLS_ctx.tableColumns)); _j < _k.length; _j++) {
    var col = _k[_j][0];
    // @ts-ignore
    [tableColumns,];
    var __VLS_36 = {}.ElTableColumn;
    /** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
    // @ts-ignore
    element_plus_1.ElTableColumn;
    // @ts-ignore
    var __VLS_37 = __VLS_asFunctionalComponent(__VLS_36, new __VLS_36({
        key: (col.prop),
        prop: (col.prop),
        label: (col.label),
        align: (col.align || 'center'),
        width: (col.width),
    }));
    var __VLS_38 = __VLS_37.apply(void 0, __spreadArray([{
            key: (col.prop),
            prop: (col.prop),
            label: (col.label),
            align: (col.align || 'center'),
            width: (col.width),
        }], __VLS_functionalComponentArgsRest(__VLS_37), false));
}
var __VLS_41 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_42 = __VLS_asFunctionalComponent(__VLS_41, new __VLS_41({
    label: "操作",
    align: "center",
    width: "80",
}));
var __VLS_43 = __VLS_42.apply(void 0, __spreadArray([{
        label: "操作",
        align: "center",
        width: "80",
    }], __VLS_functionalComponentArgsRest(__VLS_42), false));
var __VLS_45 = __VLS_44.slots.default;
{
    var __VLS_46 = __VLS_44.slots.default;
    var scope_1 = __VLS_getSlotParameters(__VLS_46)[0];
    var __VLS_47 = {}.ElButton;
    /** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
    // @ts-ignore
    element_plus_1.ElButton;
    // @ts-ignore
    var __VLS_48 = __VLS_asFunctionalComponent(__VLS_47, new __VLS_47(__assign({ 'onClick': {} }, { type: "danger", plain: true, size: "mini" })));
    var __VLS_49 = __VLS_48.apply(void 0, __spreadArray([__assign({ 'onClick': {} }, { type: "danger", plain: true, size: "mini" })], __VLS_functionalComponentArgsRest(__VLS_48), false));
    var __VLS_51 = void 0;
    var __VLS_52 = void 0;
    var __VLS_53 = ({ click: {} },
        { onClick: function () {
                var _a = [];
                for (var _i = 0; _i < arguments.length; _i++) {
                    _a[_i] = arguments[_i];
                }
                var $event = _a[0];
                __VLS_ctx.handleDetailClick(scope_1.row);
                // @ts-ignore
                [handleDetailClick,];
            } });
    var __VLS_54 = __VLS_50.slots.default;
    var __VLS_50;
}
var __VLS_44;
var __VLS_34;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "pagination" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "pagination-info" }));
(__VLS_ctx.total);
(__VLS_ctx.totalPages);
// @ts-ignore
[total, totalPages,];
var __VLS_55 = {}.ElPagination;
/** @type {[typeof __VLS_components.ElPagination, typeof __VLS_components.elPagination, ]} */ ;
// @ts-ignore
element_plus_1.ElPagination;
// @ts-ignore
var __VLS_56 = __VLS_asFunctionalComponent(__VLS_55, new __VLS_55(__assign(__assign({ 'onSizeChange': {} }, { 'onCurrentChange': {} }), { background: true, currentPage: (__VLS_ctx.pagination.currentPage), pageSize: (__VLS_ctx.pagination.pageSize), pageSizes: (__VLS_ctx.pagination.pageSizes), layout: "prev, pager, next, jumper, ->, sizes, total", total: (__VLS_ctx.total), size: "small" })));
var __VLS_57 = __VLS_56.apply(void 0, __spreadArray([__assign(__assign({ 'onSizeChange': {} }, { 'onCurrentChange': {} }), { background: true, currentPage: (__VLS_ctx.pagination.currentPage), pageSize: (__VLS_ctx.pagination.pageSize), pageSizes: (__VLS_ctx.pagination.pageSizes), layout: "prev, pager, next, jumper, ->, sizes, total", total: (__VLS_ctx.total), size: "small" })], __VLS_functionalComponentArgsRest(__VLS_56), false));
var __VLS_59;
var __VLS_60;
var __VLS_61 = ({ sizeChange: {} },
    { onSizeChange: (__VLS_ctx.handlePageSizeChange) });
var __VLS_62 = ({ currentChange: {} },
    { onCurrentChange: (__VLS_ctx.handlePageNumChange) });
// @ts-ignore
[total, pagination, pagination, pagination, handlePageSizeChange, handlePageNumChange,];
var __VLS_58;
var __VLS_64 = {}.ElDialog;
/** @type {[typeof __VLS_components.ElDialog, typeof __VLS_components.elDialog, typeof __VLS_components.ElDialog, typeof __VLS_components.elDialog, ]} */ ;
// @ts-ignore
element_plus_1.ElDialog;
// @ts-ignore
var __VLS_65 = __VLS_asFunctionalComponent(__VLS_64, new __VLS_64({
    modelValue: (__VLS_ctx.dialogVisible),
    title: "现金账户明细查询",
    width: "90%",
    beforeClose: (__VLS_ctx.closeDialog),
}));
var __VLS_66 = __VLS_65.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.dialogVisible),
        title: "现金账户明细查询",
        width: "90%",
        beforeClose: (__VLS_ctx.closeDialog),
    }], __VLS_functionalComponentArgsRest(__VLS_65), false));
var __VLS_68 = __VLS_67.slots.default;
// @ts-ignore
[dialogVisible, closeDialog,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "detail-form" }));
var __VLS_69 = {}.ElForm;
/** @type {[typeof __VLS_components.ElForm, typeof __VLS_components.elForm, typeof __VLS_components.ElForm, typeof __VLS_components.elForm, ]} */ ;
// @ts-ignore
element_plus_1.ElForm;
// @ts-ignore
var __VLS_70 = __VLS_asFunctionalComponent(__VLS_69, new __VLS_69({
    inline: true,
}));
var __VLS_71 = __VLS_70.apply(void 0, __spreadArray([{
        inline: true,
    }], __VLS_functionalComponentArgsRest(__VLS_70), false));
var __VLS_73 = __VLS_72.slots.default;
var __VLS_74 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
element_plus_1.ElFormItem;
// @ts-ignore
var __VLS_75 = __VLS_asFunctionalComponent(__VLS_74, new __VLS_74({
    label: "订单编号：",
}));
var __VLS_76 = __VLS_75.apply(void 0, __spreadArray([{
        label: "订单编号：",
    }], __VLS_functionalComponentArgsRest(__VLS_75), false));
var __VLS_78 = __VLS_77.slots.default;
var __VLS_79 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
element_plus_1.ElInput;
// @ts-ignore
var __VLS_80 = __VLS_asFunctionalComponent(__VLS_79, new __VLS_79({
    modelValue: (__VLS_ctx.detailOrderInfo.orderNo),
    disabled: true,
}));
var __VLS_81 = __VLS_80.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.detailOrderInfo.orderNo),
        disabled: true,
    }], __VLS_functionalComponentArgsRest(__VLS_80), false));
// @ts-ignore
[detailOrderInfo,];
var __VLS_77;
var __VLS_84 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
element_plus_1.ElFormItem;
// @ts-ignore
var __VLS_85 = __VLS_asFunctionalComponent(__VLS_84, new __VLS_84({
    label: "发货日期：",
}));
var __VLS_86 = __VLS_85.apply(void 0, __spreadArray([{
        label: "发货日期：",
    }], __VLS_functionalComponentArgsRest(__VLS_85), false));
var __VLS_88 = __VLS_87.slots.default;
var __VLS_89 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
element_plus_1.ElInput;
// @ts-ignore
var __VLS_90 = __VLS_asFunctionalComponent(__VLS_89, new __VLS_89({
    modelValue: (__VLS_ctx.detailOrderInfo.deliveryDate),
    disabled: true,
}));
var __VLS_91 = __VLS_90.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.detailOrderInfo.deliveryDate),
        disabled: true,
    }], __VLS_functionalComponentArgsRest(__VLS_90), false));
// @ts-ignore
[detailOrderInfo,];
var __VLS_87;
var __VLS_94 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
element_plus_1.ElFormItem;
// @ts-ignore
var __VLS_95 = __VLS_asFunctionalComponent(__VLS_94, new __VLS_94({
    label: "经办人：",
}));
var __VLS_96 = __VLS_95.apply(void 0, __spreadArray([{
        label: "经办人：",
    }], __VLS_functionalComponentArgsRest(__VLS_95), false));
var __VLS_98 = __VLS_97.slots.default;
var __VLS_99 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
element_plus_1.ElInput;
// @ts-ignore
var __VLS_100 = __VLS_asFunctionalComponent(__VLS_99, new __VLS_99({
    modelValue: (__VLS_ctx.detailOrderInfo.handler),
    disabled: true,
}));
var __VLS_101 = __VLS_100.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.detailOrderInfo.handler),
        disabled: true,
    }], __VLS_functionalComponentArgsRest(__VLS_100), false));
// @ts-ignore
[detailOrderInfo,];
var __VLS_97;
var __VLS_72;
var __VLS_104 = {}.ElTable;
/** @type {[typeof __VLS_components.ElTable, typeof __VLS_components.elTable, typeof __VLS_components.ElTable, typeof __VLS_components.elTable, ]} */ ;
// @ts-ignore
element_plus_1.ElTable;
// @ts-ignore
var __VLS_105 = __VLS_asFunctionalComponent(__VLS_104, new __VLS_104(__assign({ data: (__VLS_ctx.detailTableData), border: true }, { style: {} })));
var __VLS_106 = __VLS_105.apply(void 0, __spreadArray([__assign({ data: (__VLS_ctx.detailTableData), border: true }, { style: {} })], __VLS_functionalComponentArgsRest(__VLS_105), false));
var __VLS_108 = __VLS_107.slots.default;
// @ts-ignore
[detailTableData,];
var __VLS_109 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_110 = __VLS_asFunctionalComponent(__VLS_109, new __VLS_109({
    prop: "index",
    label: "序号",
    width: "50",
    sortable: true,
}));
var __VLS_111 = __VLS_110.apply(void 0, __spreadArray([{
        prop: "index",
        label: "序号",
        width: "50",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_110), false));
var __VLS_114 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_115 = __VLS_asFunctionalComponent(__VLS_114, new __VLS_114({
    prop: "productName",
    label: "产品名称",
    sortable: true,
}));
var __VLS_116 = __VLS_115.apply(void 0, __spreadArray([{
        prop: "productName",
        label: "产品名称",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_115), false));
var __VLS_119 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_120 = __VLS_asFunctionalComponent(__VLS_119, new __VLS_119({
    prop: "productNo",
    label: "产品编号",
    sortable: true,
}));
var __VLS_121 = __VLS_120.apply(void 0, __spreadArray([{
        prop: "productNo",
        label: "产品编号",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_120), false));
var __VLS_124 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_125 = __VLS_asFunctionalComponent(__VLS_124, new __VLS_124({
    prop: "brand",
    label: "归属品牌",
    sortable: true,
}));
var __VLS_126 = __VLS_125.apply(void 0, __spreadArray([{
        prop: "brand",
        label: "归属品牌",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_125), false));
var __VLS_129 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_130 = __VLS_asFunctionalComponent(__VLS_129, new __VLS_129({
    prop: "spec",
    label: "规格",
}));
var __VLS_131 = __VLS_130.apply(void 0, __spreadArray([{
        prop: "spec",
        label: "规格",
    }], __VLS_functionalComponentArgsRest(__VLS_130), false));
var __VLS_134 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_135 = __VLS_asFunctionalComponent(__VLS_134, new __VLS_134({
    prop: "type",
    label: "类型",
    sortable: true,
}));
var __VLS_136 = __VLS_135.apply(void 0, __spreadArray([{
        prop: "type",
        label: "类型",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_135), false));
var __VLS_139 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_140 = __VLS_asFunctionalComponent(__VLS_139, new __VLS_139({
    prop: "retailPrice",
    label: "零售价",
    sortable: true,
}));
var __VLS_141 = __VLS_140.apply(void 0, __spreadArray([{
        prop: "retailPrice",
        label: "零售价",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_140), false));
var __VLS_144 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_145 = __VLS_asFunctionalComponent(__VLS_144, new __VLS_144({
    prop: "quantity",
    label: "数量",
    sortable: true,
}));
var __VLS_146 = __VLS_145.apply(void 0, __spreadArray([{
        prop: "quantity",
        label: "数量",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_145), false));
var __VLS_149 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_150 = __VLS_asFunctionalComponent(__VLS_149, new __VLS_149({
    prop: "totalAmount",
    label: "总金额",
    sortable: true,
}));
var __VLS_151 = __VLS_150.apply(void 0, __spreadArray([{
        prop: "totalAmount",
        label: "总金额",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_150), false));
var __VLS_154 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_155 = __VLS_asFunctionalComponent(__VLS_154, new __VLS_154({
    prop: "discount",
    label: "折扣",
    sortable: true,
}));
var __VLS_156 = __VLS_155.apply(void 0, __spreadArray([{
        prop: "discount",
        label: "折扣",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_155), false));
var __VLS_159 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_160 = __VLS_asFunctionalComponent(__VLS_159, new __VLS_159({
    prop: "discountAmount",
    label: "折扣总金额",
    sortable: true,
}));
var __VLS_161 = __VLS_160.apply(void 0, __spreadArray([{
        prop: "discountAmount",
        label: "折扣总金额",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_160), false));
var __VLS_164 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_165 = __VLS_asFunctionalComponent(__VLS_164, new __VLS_164({
    prop: "warehouse",
    label: "发货仓库",
    sortable: true,
}));
var __VLS_166 = __VLS_165.apply(void 0, __spreadArray([{
        prop: "warehouse",
        label: "发货仓库",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_165), false));
var __VLS_169 = {}.ElTableColumn;
/** @type {[typeof __VLS_components.ElTableColumn, typeof __VLS_components.elTableColumn, ]} */ ;
// @ts-ignore
element_plus_1.ElTableColumn;
// @ts-ignore
var __VLS_170 = __VLS_asFunctionalComponent(__VLS_169, new __VLS_169({
    prop: "status",
    label: "状态",
    sortable: true,
}));
var __VLS_171 = __VLS_170.apply(void 0, __spreadArray([{
        prop: "status",
        label: "状态",
        sortable: true,
    }], __VLS_functionalComponentArgsRest(__VLS_170), false));
var __VLS_107;
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "pagination" }, { style: {} }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "pagination-info" }));
(__VLS_ctx.detailTotal);
(__VLS_ctx.detailPages);
// @ts-ignore
[detailTotal, detailPages,];
var __VLS_174 = {}.ElPagination;
/** @type {[typeof __VLS_components.ElPagination, typeof __VLS_components.elPagination, ]} */ ;
// @ts-ignore
element_plus_1.ElPagination;
// @ts-ignore
var __VLS_175 = __VLS_asFunctionalComponent(__VLS_174, new __VLS_174(__assign(__assign({ 'onSizeChange': {} }, { 'onCurrentChange': {} }), { background: true, currentPage: (__VLS_ctx.detailPagination.currentPage), pageSize: (__VLS_ctx.detailPagination.pageSize), pageSizes: ([10, 20, 50]), layout: "prev, pager, next, jumper, ->, sizes, total", total: (__VLS_ctx.detailTotal), size: "small" })));
var __VLS_176 = __VLS_175.apply(void 0, __spreadArray([__assign(__assign({ 'onSizeChange': {} }, { 'onCurrentChange': {} }), { background: true, currentPage: (__VLS_ctx.detailPagination.currentPage), pageSize: (__VLS_ctx.detailPagination.pageSize), pageSizes: ([10, 20, 50]), layout: "prev, pager, next, jumper, ->, sizes, total", total: (__VLS_ctx.detailTotal), size: "small" })], __VLS_functionalComponentArgsRest(__VLS_175), false));
var __VLS_178;
var __VLS_179;
var __VLS_180 = ({ sizeChange: {} },
    { onSizeChange: (__VLS_ctx.handleDetailSizeChange) });
var __VLS_181 = ({ currentChange: {} },
    { onCurrentChange: (__VLS_ctx.handleDetailCurrentChange) });
// @ts-ignore
[detailTotal, detailPagination, detailPagination, handleDetailSizeChange, handleDetailCurrentChange,];
var __VLS_177;
{
    var __VLS_183 = __VLS_67.slots.footer;
    var __VLS_184 = {}.ElButton;
    /** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
    // @ts-ignore
    element_plus_1.ElButton;
    // @ts-ignore
    var __VLS_185 = __VLS_asFunctionalComponent(__VLS_184, new __VLS_184(__assign({ 'onClick': {} })));
    var __VLS_186 = __VLS_185.apply(void 0, __spreadArray([__assign({ 'onClick': {} })], __VLS_functionalComponentArgsRest(__VLS_185), false));
    var __VLS_188 = void 0;
    var __VLS_189 = void 0;
    var __VLS_190 = ({ click: {} },
        { onClick: function () {
                var _a = [];
                for (var _i = 0; _i < arguments.length; _i++) {
                    _a[_i] = arguments[_i];
                }
                var $event = _a[0];
                __VLS_ctx.dialogVisible = false;
                // @ts-ignore
                [dialogVisible,];
            } });
    var __VLS_191 = __VLS_187.slots.default;
    var __VLS_187;
}
var __VLS_67;
var __VLS_192 = {}.ElDialog;
/** @type {[typeof __VLS_components.ElDialog, typeof __VLS_components.elDialog, typeof __VLS_components.ElDialog, typeof __VLS_components.elDialog, ]} */ ;
// @ts-ignore
element_plus_1.ElDialog;
// @ts-ignore
var __VLS_193 = __VLS_asFunctionalComponent(__VLS_192, new __VLS_192({
    modelValue: (__VLS_ctx.centerDialogVisible),
    title: "冻结",
    width: "500",
    center: true,
}));
var __VLS_194 = __VLS_193.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.centerDialogVisible),
        title: "冻结",
        width: "500",
        center: true,
    }], __VLS_functionalComponentArgsRest(__VLS_193), false));
var __VLS_196 = __VLS_195.slots.default;
// @ts-ignore
[centerDialogVisible,];
var __VLS_197 = {}.ElForm;
/** @type {[typeof __VLS_components.ElForm, typeof __VLS_components.elForm, typeof __VLS_components.ElForm, typeof __VLS_components.elForm, ]} */ ;
// @ts-ignore
element_plus_1.ElForm;
// @ts-ignore
var __VLS_198 = __VLS_asFunctionalComponent(__VLS_197, new __VLS_197(__assign({ model: (__VLS_ctx.freeze), labelWidth: "auto" }, { style: {} })));
var __VLS_199 = __VLS_198.apply(void 0, __spreadArray([__assign({ model: (__VLS_ctx.freeze), labelWidth: "auto" }, { style: {} })], __VLS_functionalComponentArgsRest(__VLS_198), false));
var __VLS_201 = __VLS_200.slots.default;
// @ts-ignore
[freeze,];
var __VLS_202 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
element_plus_1.ElFormItem;
// @ts-ignore
var __VLS_203 = __VLS_asFunctionalComponent(__VLS_202, new __VLS_202({
    label: "现金账户:",
}));
var __VLS_204 = __VLS_203.apply(void 0, __spreadArray([{
        label: "现金账户:",
    }], __VLS_functionalComponentArgsRest(__VLS_203), false));
var __VLS_206 = __VLS_205.slots.default;
var __VLS_207 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
element_plus_1.ElInput;
// @ts-ignore
var __VLS_208 = __VLS_asFunctionalComponent(__VLS_207, new __VLS_207({
    modelValue: (__VLS_ctx.freeze.a),
}));
var __VLS_209 = __VLS_208.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.freeze.a),
    }], __VLS_functionalComponentArgsRest(__VLS_208), false));
// @ts-ignore
[freeze,];
var __VLS_205;
var __VLS_212 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
element_plus_1.ElFormItem;
// @ts-ignore
var __VLS_213 = __VLS_asFunctionalComponent(__VLS_212, new __VLS_212({
    label: "年单账户:",
}));
var __VLS_214 = __VLS_213.apply(void 0, __spreadArray([{
        label: "年单账户:",
    }], __VLS_functionalComponentArgsRest(__VLS_213), false));
var __VLS_216 = __VLS_215.slots.default;
var __VLS_217 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
element_plus_1.ElInput;
// @ts-ignore
var __VLS_218 = __VLS_asFunctionalComponent(__VLS_217, new __VLS_217({
    modelValue: (__VLS_ctx.freeze.b),
}));
var __VLS_219 = __VLS_218.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.freeze.b),
    }], __VLS_functionalComponentArgsRest(__VLS_218), false));
// @ts-ignore
[freeze,];
var __VLS_215;
var __VLS_222 = {}.ElFormItem;
/** @type {[typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, typeof __VLS_components.ElFormItem, typeof __VLS_components.elFormItem, ]} */ ;
// @ts-ignore
element_plus_1.ElFormItem;
// @ts-ignore
var __VLS_223 = __VLS_asFunctionalComponent(__VLS_222, new __VLS_222({
    label: "政策款账户:",
}));
var __VLS_224 = __VLS_223.apply(void 0, __spreadArray([{
        label: "政策款账户:",
    }], __VLS_functionalComponentArgsRest(__VLS_223), false));
var __VLS_226 = __VLS_225.slots.default;
var __VLS_227 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
element_plus_1.ElInput;
// @ts-ignore
var __VLS_228 = __VLS_asFunctionalComponent(__VLS_227, new __VLS_227({
    modelValue: (__VLS_ctx.freeze.c),
}));
var __VLS_229 = __VLS_228.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.freeze.c),
    }], __VLS_functionalComponentArgsRest(__VLS_228), false));
// @ts-ignore
[freeze,];
var __VLS_225;
var __VLS_200;
{
    var __VLS_232 = __VLS_195.slots.footer;
    __VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "dialog-footer" }));
    var __VLS_233 = {}.ElButton;
    /** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
    // @ts-ignore
    element_plus_1.ElButton;
    // @ts-ignore
    var __VLS_234 = __VLS_asFunctionalComponent(__VLS_233, new __VLS_233(__assign({ 'onClick': {} })));
    var __VLS_235 = __VLS_234.apply(void 0, __spreadArray([__assign({ 'onClick': {} })], __VLS_functionalComponentArgsRest(__VLS_234), false));
    var __VLS_237 = void 0;
    var __VLS_238 = void 0;
    var __VLS_239 = ({ click: {} },
        { onClick: function () {
                var _a = [];
                for (var _i = 0; _i < arguments.length; _i++) {
                    _a[_i] = arguments[_i];
                }
                var $event = _a[0];
                __VLS_ctx.centerDialogVisible = false;
                // @ts-ignore
                [centerDialogVisible,];
            } });
    var __VLS_240 = __VLS_236.slots.default;
    var __VLS_236;
    var __VLS_241 = {}.ElButton;
    /** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
    // @ts-ignore
    element_plus_1.ElButton;
    // @ts-ignore
    var __VLS_242 = __VLS_asFunctionalComponent(__VLS_241, new __VLS_241(__assign({ 'onClick': {} }, { type: "primary" })));
    var __VLS_243 = __VLS_242.apply(void 0, __spreadArray([__assign({ 'onClick': {} }, { type: "primary" })], __VLS_functionalComponentArgsRest(__VLS_242), false));
    var __VLS_245 = void 0;
    var __VLS_246 = void 0;
    var __VLS_247 = ({ click: {} },
        { onClick: function () {
                var _a = [];
                for (var _i = 0; _i < arguments.length; _i++) {
                    _a[_i] = arguments[_i];
                }
                var $event = _a[0];
                __VLS_ctx.centerDialogVisible = false;
                // @ts-ignore
                [centerDialogVisible,];
            } });
    var __VLS_248 = __VLS_244.slots.default;
    var __VLS_244;
}
var __VLS_195;
/** @type {__VLS_StyleScopedClasses['beauty-salon-dashboard']} */ ;
/** @type {__VLS_StyleScopedClasses['top-bar']} */ ;
/** @type {__VLS_StyleScopedClasses['action-buttons']} */ ;
/** @type {__VLS_StyleScopedClasses['main-container']} */ ;
/** @type {__VLS_StyleScopedClasses['left-sidebar']} */ ;
/** @type {__VLS_StyleScopedClasses['search-input']} */ ;
/** @type {__VLS_StyleScopedClasses['index-list']} */ ;
/** @type {__VLS_StyleScopedClasses['salon-group']} */ ;
/** @type {__VLS_StyleScopedClasses['group-letter']} */ ;
/** @type {__VLS_StyleScopedClasses['salon-items']} */ ;
/** @type {__VLS_StyleScopedClasses['salon-item']} */ ;
/** @type {__VLS_StyleScopedClasses['active']} */ ;
/** @type {__VLS_StyleScopedClasses['empty-tip']} */ ;
/** @type {__VLS_StyleScopedClasses['right-content']} */ ;
/** @type {__VLS_StyleScopedClasses['account-cards']} */ ;
/** @type {__VLS_StyleScopedClasses['expand_card']} */ ;
/** @type {__VLS_StyleScopedClasses['card-content']} */ ;
/** @type {__VLS_StyleScopedClasses['card-icon']} */ ;
/** @type {__VLS_StyleScopedClasses['card-text']} */ ;
/** @type {__VLS_StyleScopedClasses['card-name']} */ ;
/** @type {__VLS_StyleScopedClasses['card-value']} */ ;
/** @type {__VLS_StyleScopedClasses['pagination']} */ ;
/** @type {__VLS_StyleScopedClasses['pagination-info']} */ ;
/** @type {__VLS_StyleScopedClasses['detail-form']} */ ;
/** @type {__VLS_StyleScopedClasses['pagination']} */ ;
/** @type {__VLS_StyleScopedClasses['pagination-info']} */ ;
/** @type {__VLS_StyleScopedClasses['dialog-footer']} */ ;
var __VLS_export = (await Promise.resolve().then(function () { return require('vue'); })).defineComponent({});
exports.default = {};
